I've been writing for many years at http://coachradio.tv and have found it to be a great way to get better. Online forums, emails, blogs, and more. The best way to get better is to do it.